most rugged - Espagnol Anglais Dictionnaire